	.oldshow {
		display: none;
	}
	
	.zqoldstatus .oldshow {
		display: block;
	}
	
	.zqoldstatus .norshow {
		display: none;
	}


.slideBox{
    max-height: 370px;
}

.slideBox_bs {
	margin-bottom: 20px;
}

.wip_c_fwcon a{
	outline: none;
}

.wip_c_center .wip_c_titbg {
	margin-bottom: 18px;
}

.wip_zzzq {
	max-width: 1200px;
	width: 100%;
	margin: auto;
}

.wip_b_xxhkli .yshqdowm {
	margin-left: 0px;
	font-size: 13px;
	color: #d00818;
}

.zqoldstatus .wip_a_left {
	float: none;
	width: 100%;
}

.zqoldstatus .slideBox .hd {
	height: 17px;
	right: 40px;
	bottom: 40px;
}

.zqoldstatus .slideBox .hd ul li {
	width: 72px;
	height: 17px;
	margin-left: 13px;
}
.zqoldstatus .slideBox {
	max-height: 810px;
}
.zqoldstatus .slideBox .bd li {
	height: 800px;
}

.zqoldstatus .news_text {
	line-height: 100px;
	font-size: 36px;
}

.zqoldstatus .news_text p {
	font-size: 36px;
}

.zqoldstatus .wip_a_right {
	float: none;
	width: 100%;
	margin-top: 32px;
	height: auto;
}

.zqoldstatus .tab_li {
	font-size: 48px;
	margin-left: 46px;
	border-bottom: 5px #FFFFFF solid;
	padding-bottom: 20px;
width: auto;
}

.zqoldstatus .tab_li:first-child {
	margin-left: 0px;
}

.zqoldstatus .tab_li_hov {
	border-bottom: 5px #245399 solid;
	font-size: 48px;
	font-weight: bold;
}

.zqoldstatus .tab_listli {
	font-size: 36px;
	line-height: 72px;
}

.zqoldstatus .tab_listcon {
	margin-top: 12px;
}

.zqoldstatus .tab_listli a {
	text-indent: 30px;
	color: #000;
}

.zqoldstatus .wip_colbg a {
	font-size: 48px;
}

.zqoldstatus .wip_conten .wip_colbg {
	border-bottom: 0px;
	/*padding-bottom: 24px;*/
}

.zqoldstatus .wip_b_left {
	width: 100%;
	float: none;
	margin: 30px auto 16px;
}

.zqoldstatus .wip_b_left ul {
	width: 1230px;
}

.zqoldstatus .wip_b_xxhkli {
	width: 584px;
	padding: 52px 0px 49px 92px;
	margin-bottom: 30px;
	font-size: 36px;
float: left;
	margin-right: 30px;
}

.zqoldstatus .wip_b_xxhkli .yshqdowm {
	font-size: 20px;
}

.zqoldstatus .wip_b_xxhkli img:first-child {
	margin-right: 30px;
	transform: scale(1.6);
}

.zqoldstatus .wip_b_xxhkli a {}

.zqoldstatus .wip_b_right {
	width: 100%;
	float: none;
}

.swiper-slide {
	width: auto;
	font-size: 32px;
	color: #000;
}

.swiper-slide img {
	margin-bottom: 26px;
}

.zqoldstatus .wip_c_left {
	width: 100%;
	float: none;
	margin-top: 46px;
	padding: 42px 20px 16px 30px;
}

.zqoldstatus .wip_c_left:first-child {
	margin-top: 46px;
}

.zqoldstatus .wip_c_center {
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 50px;
	padding-bottom: 30px;
}

.zqoldstatus .wip_c_center+.wip_c_left {
	margin-top: 50px;
}

.zqoldstatus .wip_c_center+.wip_c_left .wip_c_fwcon a:first-child {
	margin-bottom: 27px;
	transform: scale(1.6);
}

.zqoldstatus .wip_c_titbg .tab_li:first-child {
	padding-left: 40px;
	background: url(zq_collefyborold.png) no-repeat 4px 3px;
}

.zqoldstatus .wip_c_titbg .tab_li {
	line-height: 55px;
	padding-left: 30px;
	border: 0px;
	font-size: 44px;
	margin-left: 17px;
}

.zqoldstatus .wip_c_left .tab_li_hov {
	font-size: 44px;
}

.zqoldstatus .wip_c_colbg {
	width: 866px;
	height: 56px;
	background: url(bsfw-titlebg20old.png) no-repeat left center;
}

.zqoldstatus .wip_colbg .oldshow {
	display: inline;
	margin-right: 15px;
}

.zqoldstatus .wip_colbg+.wip_c_left .wip_c_colbg {
	width: 610px;
}

.zqoldstatus .wip_c_fwcon {
	margin-bottom: 35px;
}

.zqoldstatus .wip_c_fwcon a {
	font-size: 44px;
	color: #000;
	height: 55px;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.zqoldstatus .wip_c_fwcon a:first-child {
	transform: scale(1.3);
	height: 72px;
}

.zqoldstatus .bs_ullists div {
	font-size: 36px;
	line-height: 85px;
	height: 85px;
}

.zqoldstatus .bs_ullists div a {
	color: #000;
}

.zqoldstatus .slideBox_bs {
	padding-left: 18px;
	margin-top: -20px;
	padding-bottom: 15px;
}

.zqoldstatus .slideBox_bs .hd {
	height: 22px;
	right: 79px;
	bottom: -25px;
}

.zqoldstatus .slideBox_bs .hd ul li.on {
	width: 67px;
	height: 22px;
	background: url(bm_bor_hovold.png) no-repeat center;
}

.zqoldstatus .slideBox_bs .hd ul li {
	width: 20px;
	height: 20px;
	background: url(bm_borold.png) no-repeat center;
}

.zqoldstatus .bjconbg {
	width: 100%;
	float: none;
	margin-top: 40px;
	height: 425px;
}

.zqoldstatus .wip_d_right {
	width: 100%;
	float: none;
}

.zqoldstatus .wip_d_right_con {
	width: 380px;
	margin-left: 30px;
	height: 200px;
	line-height: 200px;
	font-size: 36px;
}

.zqoldstatus .wip_d_right_con:first-child {
	margin-left: 0px;
	margin-bottom: 49px;
}

.zqoldstatus .wip_d_right_cona {
	margin-bottom: 49px;
}

.zqoldstatus .wip_d_right_conb {
	margin-bottom: 49px;
}

.zqoldstatus .wip_d_right_conf {
	margin-left: 0px;
}

.zqoldstatus .wip_d_right_con img {
	transform: scale(1.8);
	margin-right: 30px;
}

.zqoldstatus .wip_d_right_con:hover {
	font-size: 40px;
}

.zqoldstatus .slide_center_zt {
	height: 224px;
}

.zqoldstatus .slide_li_zt {
	width: 400px !important;
	height: 224px;
}

.zqoldstatus .slide_left_zt {
	height: 224px;
	line-height: 224px;
	background: url(slide_ztleftold.png) no-repeat center;
	cursor: url(http://www.jinan.gov.cn/picture/0/pointer.cur), auto!important;
}

.zqoldstatus .on1 {
	background: url(slide_ztrightold.png) no-repeat center;
}

.zqoldstatus .slide_li_zt a {
	height: 224px;
}

.zqoldstatus .slide_zt {
	margin: 29px auto 50px;
}

.zqoldstatus .wip_a {
	margin: 50px auto 24px;
}

.zqoldstatus .govpushinfo150203 {
	height: 646px;
}

.zqoldstatus .govpushinfo150203 li {
	font-size: 36px;
	line-height: 72px;
	height: 72px;
}

.zqoldstatus #cloud {
	display: none;
}

.zqoldstatus .gdwdhgk {
	display: none;
}

.zqoldstatus .wip_b_rightoldshow {
	height: 354px;
}

.zqoldstatus .swiper-slide {
	font-size: 30px;
}

.zqoldstatus .wip_d {
	margin: 40px auto 20px;
}

.zqoldstatus .wip_c {
	padding-bottom: 48px;
}


/*信箱样式*/

.hudong_bg {
	width: 100%;
	color: #333333;
	font-size: 16px;
}

.hudong_bg a {
	color: #333333;
	text-decoration: none;
	outline: none;
}

.hudong_title {
	background: #eff0f3;
	border-top: 3px solid #bdc4d2;
	line-height: 45px;
	margin-bottom: 13px;
	text-align: center;
}

.hd_time,
.hd_state {
	width: 14%;
	float: left;
	text-align: center;
}

.hd_number {
	width: 24%;
	float: left;
	padding-left: 2%;
}

.hd_title {
	width: 48%;
	float: left;
	overflow: hidden;
	text-overflow: ellipsis;
	white-space: nowrap;
}

.hudong_con {
	line-height: 30px;
}

@media only screen and (max-width: 780px) {
	.hd_title {
		width: 40%;
	}
	.hd_time,
	.hd_state {
		width: 18%;
	}
}

@media only screen and (max-width: 720px) {
	.hudong_bg {
		font-size: 14px;
	}
}

@media only screen and (max-width: 645px) {
	.hd_state {
		display: none;
	}
	.hd_number {
		width: 32%;
	}
	.hd_title {
		width: 43%;
	}
}

@media only screen and (max-width: 530px) {
	.hd_number,
	.hd_time {
		display: none;
	}
	.hd_title {
		float: none;
		width: 100%;
	}
	.hudong_con .hd_title {
		text-indent: 1rem;
	}
}


/*适老化*/

.zqoldstatus .hudong_bg {
	color: #000;
	font-size: 36px;
	cursor: url(http://www.jinan.gov.cn/picture/0/allaw.cur), auto !important;
}

.zqoldstatus .hudong_bg a {
	color: #000;
	cursor: url(http://www.jinan.gov.cn/picture/0/pointer.cur), auto !important;
}

.zqoldstatus .hudong_title {
	border-top: 6px solid #bdc4d2;
	line-height: 98px;
	margin-bottom: 26px;
}

.zqoldstatus .hd_time,
.zqoldstatus .hd_state {
	width: 225px;
}

.zqoldstatus .hd_number {
	width: 350px;
}

.zqoldstatus .hd_title {
	width: 395px;
	text-indent: 28px;
}

.zqoldstatus .hudong_con {
	line-height: 71px;
}


/*结束*/

.zqoldstatus .wip_c_left .tab_li {
	cursor: url(http://www.jinan.gov.cn/picture/0/pointer.cur), auto !important;
}


/*修改政务公开滚动*/

.zwgkgdlm {
	height: 273px;
	overflow: hidden;
}

.zwgkgdlm li {
	width: 20%;
	height: 121px;
	float: left;
	text-align: center;
	margin-top: 20px;
}

.zwgkgdlm li a {
	color: #333333;
}

.zwgkgdlm li img {
	height: 50px;
	margin-bottom: 10px;
}

.zqoldstatus .zwgkgdlm {
	width: 100%;
	height: auto;
}

.zqoldstatus .zwgkgdlm li {
	height: auto;
	font-size: 30px;
	margin-bottom: 30px;
}

.zqoldstatus .zwgkgdlm li img {
	height: 70px;
	margin-bottom: 20px;
}

@media only screen and (max-width: 640px) {
	.zwgkgdlm{
		height: auto;
	}
	.zwgkgdlm li{
		width: 50%;
		
	}
	
	.wip_bg .wip_zzzq{
		display: block;
	}
}